/**
 */
package de.nordakademie.hausarbeit.stylesheet;

import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.EReference;

/**
 * <!-- begin-user-doc -->
 * The <b>Package</b> for the model.
 * It contains accessors for the meta objects to represent
 * <ul>
 *   <li>each class,</li>
 *   <li>each feature of each class,</li>
 *   <li>each enum,</li>
 *   <li>and each data type</li>
 * </ul>
 * <!-- end-user-doc -->
 * @see de.nordakademie.hausarbeit.stylesheet.StylesheetFactory
 * @model kind="package"
 * @generated
 */
public interface StylesheetPackage extends EPackage
{
  /**
   * The package name.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   */
  String eNAME = "stylesheet";

  /**
   * The package namespace URI.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   */
  String eNS_URI = "http://www.nordakademie.de/hausarbeit/Stylesheet";

  /**
   * The package namespace name.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   */
  String eNS_PREFIX = "stylesheet";

  /**
   * The singleton instance of the package.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   */
  StylesheetPackage eINSTANCE = de.nordakademie.hausarbeit.stylesheet.impl.StylesheetPackageImpl.init();

  /**
   * The meta object id for the '{@link de.nordakademie.hausarbeit.stylesheet.impl.StylesheetImpl <em>Stylesheet</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see de.nordakademie.hausarbeit.stylesheet.impl.StylesheetImpl
   * @see de.nordakademie.hausarbeit.stylesheet.impl.StylesheetPackageImpl#getStylesheet()
   * @generated
   */
  int STYLESHEET = 0;

  /**
   * The feature id for the '<em><b>Color</b></em>' containment reference list.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int STYLESHEET__COLOR = 0;

  /**
   * The feature id for the '<em><b>Font</b></em>' containment reference list.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int STYLESHEET__FONT = 1;

  /**
   * The feature id for the '<em><b>Rules</b></em>' containment reference list.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int STYLESHEET__RULES = 2;

  /**
   * The number of structural features of the '<em>Stylesheet</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int STYLESHEET_FEATURE_COUNT = 3;

  /**
   * The meta object id for the '{@link de.nordakademie.hausarbeit.stylesheet.impl.ColorImpl <em>Color</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see de.nordakademie.hausarbeit.stylesheet.impl.ColorImpl
   * @see de.nordakademie.hausarbeit.stylesheet.impl.StylesheetPackageImpl#getColor()
   * @generated
   */
  int COLOR = 1;

  /**
   * The feature id for the '<em><b>Name</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int COLOR__NAME = 0;

  /**
   * The number of structural features of the '<em>Color</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int COLOR_FEATURE_COUNT = 1;

  /**
   * The meta object id for the '{@link de.nordakademie.hausarbeit.stylesheet.impl.FontImpl <em>Font</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see de.nordakademie.hausarbeit.stylesheet.impl.FontImpl
   * @see de.nordakademie.hausarbeit.stylesheet.impl.StylesheetPackageImpl#getFont()
   * @generated
   */
  int FONT = 2;

  /**
   * The feature id for the '<em><b>Name</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int FONT__NAME = 0;

  /**
   * The number of structural features of the '<em>Font</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int FONT_FEATURE_COUNT = 1;

  /**
   * The meta object id for the '{@link de.nordakademie.hausarbeit.stylesheet.impl.RuleImpl <em>Rule</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see de.nordakademie.hausarbeit.stylesheet.impl.RuleImpl
   * @see de.nordakademie.hausarbeit.stylesheet.impl.StylesheetPackageImpl#getRule()
   * @generated
   */
  int RULE = 3;

  /**
   * The number of structural features of the '<em>Rule</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int RULE_FEATURE_COUNT = 0;

  /**
   * The meta object id for the '{@link de.nordakademie.hausarbeit.stylesheet.impl.HeaderImpl <em>Header</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see de.nordakademie.hausarbeit.stylesheet.impl.HeaderImpl
   * @see de.nordakademie.hausarbeit.stylesheet.impl.StylesheetPackageImpl#getHeader()
   * @generated
   */
  int HEADER = 4;

  /**
   * The number of structural features of the '<em>Header</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int HEADER_FEATURE_COUNT = RULE_FEATURE_COUNT + 0;

  /**
   * The meta object id for the '{@link de.nordakademie.hausarbeit.stylesheet.impl.BodyImpl <em>Body</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see de.nordakademie.hausarbeit.stylesheet.impl.BodyImpl
   * @see de.nordakademie.hausarbeit.stylesheet.impl.StylesheetPackageImpl#getBody()
   * @generated
   */
  int BODY = 5;

  /**
   * The feature id for the '<em><b>Name</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int BODY__NAME = RULE_FEATURE_COUNT + 0;

  /**
   * The number of structural features of the '<em>Body</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int BODY_FEATURE_COUNT = RULE_FEATURE_COUNT + 1;

  /**
   * The meta object id for the '{@link de.nordakademie.hausarbeit.stylesheet.impl.TextImpl <em>Text</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see de.nordakademie.hausarbeit.stylesheet.impl.TextImpl
   * @see de.nordakademie.hausarbeit.stylesheet.impl.StylesheetPackageImpl#getText()
   * @generated
   */
  int TEXT = 6;

  /**
   * The feature id for the '<em><b>Name</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int TEXT__NAME = BODY__NAME;

  /**
   * The feature id for the '<em><b>Color</b></em>' reference.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int TEXT__COLOR = BODY_FEATURE_COUNT + 0;

  /**
   * The feature id for the '<em><b>Font</b></em>' reference.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int TEXT__FONT = BODY_FEATURE_COUNT + 1;

  /**
   * The number of structural features of the '<em>Text</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int TEXT_FEATURE_COUNT = BODY_FEATURE_COUNT + 2;

  /**
   * The meta object id for the '{@link de.nordakademie.hausarbeit.stylesheet.impl.TitleImpl <em>Title</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see de.nordakademie.hausarbeit.stylesheet.impl.TitleImpl
   * @see de.nordakademie.hausarbeit.stylesheet.impl.StylesheetPackageImpl#getTitle()
   * @generated
   */
  int TITLE = 7;

  /**
   * The feature id for the '<em><b>Name</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int TITLE__NAME = HEADER_FEATURE_COUNT + 0;

  /**
   * The feature id for the '<em><b>Tabletext</b></em>' reference.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int TITLE__TABLETEXT = HEADER_FEATURE_COUNT + 1;

  /**
   * The number of structural features of the '<em>Title</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int TITLE_FEATURE_COUNT = HEADER_FEATURE_COUNT + 2;

  /**
   * The meta object id for the '{@link de.nordakademie.hausarbeit.stylesheet.impl.HighDivImpl <em>High Div</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see de.nordakademie.hausarbeit.stylesheet.impl.HighDivImpl
   * @see de.nordakademie.hausarbeit.stylesheet.impl.StylesheetPackageImpl#getHighDiv()
   * @generated
   */
  int HIGH_DIV = 8;

  /**
   * The feature id for the '<em><b>Name</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int HIGH_DIV__NAME = BODY__NAME;

  /**
   * The number of structural features of the '<em>High Div</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int HIGH_DIV_FEATURE_COUNT = BODY_FEATURE_COUNT + 0;

  /**
   * The meta object id for the '{@link de.nordakademie.hausarbeit.stylesheet.impl.WideBorderTableImpl <em>Wide Border Table</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see de.nordakademie.hausarbeit.stylesheet.impl.WideBorderTableImpl
   * @see de.nordakademie.hausarbeit.stylesheet.impl.StylesheetPackageImpl#getWideBorderTable()
   * @generated
   */
  int WIDE_BORDER_TABLE = 9;

  /**
   * The feature id for the '<em><b>Name</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int WIDE_BORDER_TABLE__NAME = BODY__NAME;

  /**
   * The feature id for the '<em><b>Tabletext</b></em>' reference.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int WIDE_BORDER_TABLE__TABLETEXT = BODY_FEATURE_COUNT + 0;

  /**
   * The number of structural features of the '<em>Wide Border Table</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int WIDE_BORDER_TABLE_FEATURE_COUNT = BODY_FEATURE_COUNT + 1;

  /**
   * The meta object id for the '{@link de.nordakademie.hausarbeit.stylesheet.impl.NoBorderTableImpl <em>No Border Table</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see de.nordakademie.hausarbeit.stylesheet.impl.NoBorderTableImpl
   * @see de.nordakademie.hausarbeit.stylesheet.impl.StylesheetPackageImpl#getNoBorderTable()
   * @generated
   */
  int NO_BORDER_TABLE = 10;

  /**
   * The feature id for the '<em><b>Name</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int NO_BORDER_TABLE__NAME = BODY__NAME;

  /**
   * The feature id for the '<em><b>Tabletext</b></em>' reference.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int NO_BORDER_TABLE__TABLETEXT = BODY_FEATURE_COUNT + 0;

  /**
   * The number of structural features of the '<em>No Border Table</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int NO_BORDER_TABLE_FEATURE_COUNT = BODY_FEATURE_COUNT + 1;

  /**
   * The meta object id for the '{@link de.nordakademie.hausarbeit.stylesheet.impl.FormImpl <em>Form</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see de.nordakademie.hausarbeit.stylesheet.impl.FormImpl
   * @see de.nordakademie.hausarbeit.stylesheet.impl.StylesheetPackageImpl#getForm()
   * @generated
   */
  int FORM = 11;

  /**
   * The feature id for the '<em><b>Name</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int FORM__NAME = BODY__NAME;

  /**
   * The feature id for the '<em><b>Tabletext</b></em>' reference.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int FORM__TABLETEXT = BODY_FEATURE_COUNT + 0;

  /**
   * The number of structural features of the '<em>Form</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int FORM_FEATURE_COUNT = BODY_FEATURE_COUNT + 1;

  /**
   * The meta object id for the '{@link de.nordakademie.hausarbeit.stylesheet.impl.GreySubtitleImpl <em>Grey Subtitle</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see de.nordakademie.hausarbeit.stylesheet.impl.GreySubtitleImpl
   * @see de.nordakademie.hausarbeit.stylesheet.impl.StylesheetPackageImpl#getGreySubtitle()
   * @generated
   */
  int GREY_SUBTITLE = 12;

  /**
   * The feature id for the '<em><b>Name</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int GREY_SUBTITLE__NAME = BODY__NAME;

  /**
   * The feature id for the '<em><b>Tabletext</b></em>' reference.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int GREY_SUBTITLE__TABLETEXT = BODY_FEATURE_COUNT + 0;

  /**
   * The number of structural features of the '<em>Grey Subtitle</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int GREY_SUBTITLE_FEATURE_COUNT = BODY_FEATURE_COUNT + 1;

  /**
   * The meta object id for the '{@link de.nordakademie.hausarbeit.stylesheet.impl.InputFieldImpl <em>Input Field</em>}' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @see de.nordakademie.hausarbeit.stylesheet.impl.InputFieldImpl
   * @see de.nordakademie.hausarbeit.stylesheet.impl.StylesheetPackageImpl#getInputField()
   * @generated
   */
  int INPUT_FIELD = 13;

  /**
   * The feature id for the '<em><b>Name</b></em>' attribute.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int INPUT_FIELD__NAME = BODY__NAME;

  /**
   * The number of structural features of the '<em>Input Field</em>' class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   * @ordered
   */
  int INPUT_FIELD_FEATURE_COUNT = BODY_FEATURE_COUNT + 0;


  /**
   * Returns the meta object for class '{@link de.nordakademie.hausarbeit.stylesheet.Stylesheet <em>Stylesheet</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>Stylesheet</em>'.
   * @see de.nordakademie.hausarbeit.stylesheet.Stylesheet
   * @generated
   */
  EClass getStylesheet();

  /**
   * Returns the meta object for the containment reference list '{@link de.nordakademie.hausarbeit.stylesheet.Stylesheet#getColor <em>Color</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the containment reference list '<em>Color</em>'.
   * @see de.nordakademie.hausarbeit.stylesheet.Stylesheet#getColor()
   * @see #getStylesheet()
   * @generated
   */
  EReference getStylesheet_Color();

  /**
   * Returns the meta object for the containment reference list '{@link de.nordakademie.hausarbeit.stylesheet.Stylesheet#getFont <em>Font</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the containment reference list '<em>Font</em>'.
   * @see de.nordakademie.hausarbeit.stylesheet.Stylesheet#getFont()
   * @see #getStylesheet()
   * @generated
   */
  EReference getStylesheet_Font();

  /**
   * Returns the meta object for the containment reference list '{@link de.nordakademie.hausarbeit.stylesheet.Stylesheet#getRules <em>Rules</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the containment reference list '<em>Rules</em>'.
   * @see de.nordakademie.hausarbeit.stylesheet.Stylesheet#getRules()
   * @see #getStylesheet()
   * @generated
   */
  EReference getStylesheet_Rules();

  /**
   * Returns the meta object for class '{@link de.nordakademie.hausarbeit.stylesheet.Color <em>Color</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>Color</em>'.
   * @see de.nordakademie.hausarbeit.stylesheet.Color
   * @generated
   */
  EClass getColor();

  /**
   * Returns the meta object for the attribute '{@link de.nordakademie.hausarbeit.stylesheet.Color#getName <em>Name</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Name</em>'.
   * @see de.nordakademie.hausarbeit.stylesheet.Color#getName()
   * @see #getColor()
   * @generated
   */
  EAttribute getColor_Name();

  /**
   * Returns the meta object for class '{@link de.nordakademie.hausarbeit.stylesheet.Font <em>Font</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>Font</em>'.
   * @see de.nordakademie.hausarbeit.stylesheet.Font
   * @generated
   */
  EClass getFont();

  /**
   * Returns the meta object for the attribute '{@link de.nordakademie.hausarbeit.stylesheet.Font#getName <em>Name</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Name</em>'.
   * @see de.nordakademie.hausarbeit.stylesheet.Font#getName()
   * @see #getFont()
   * @generated
   */
  EAttribute getFont_Name();

  /**
   * Returns the meta object for class '{@link de.nordakademie.hausarbeit.stylesheet.Rule <em>Rule</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>Rule</em>'.
   * @see de.nordakademie.hausarbeit.stylesheet.Rule
   * @generated
   */
  EClass getRule();

  /**
   * Returns the meta object for class '{@link de.nordakademie.hausarbeit.stylesheet.Header <em>Header</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>Header</em>'.
   * @see de.nordakademie.hausarbeit.stylesheet.Header
   * @generated
   */
  EClass getHeader();

  /**
   * Returns the meta object for class '{@link de.nordakademie.hausarbeit.stylesheet.Body <em>Body</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>Body</em>'.
   * @see de.nordakademie.hausarbeit.stylesheet.Body
   * @generated
   */
  EClass getBody();

  /**
   * Returns the meta object for the attribute '{@link de.nordakademie.hausarbeit.stylesheet.Body#getName <em>Name</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Name</em>'.
   * @see de.nordakademie.hausarbeit.stylesheet.Body#getName()
   * @see #getBody()
   * @generated
   */
  EAttribute getBody_Name();

  /**
   * Returns the meta object for class '{@link de.nordakademie.hausarbeit.stylesheet.Text <em>Text</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>Text</em>'.
   * @see de.nordakademie.hausarbeit.stylesheet.Text
   * @generated
   */
  EClass getText();

  /**
   * Returns the meta object for the reference '{@link de.nordakademie.hausarbeit.stylesheet.Text#getColor <em>Color</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the reference '<em>Color</em>'.
   * @see de.nordakademie.hausarbeit.stylesheet.Text#getColor()
   * @see #getText()
   * @generated
   */
  EReference getText_Color();

  /**
   * Returns the meta object for the reference '{@link de.nordakademie.hausarbeit.stylesheet.Text#getFont <em>Font</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the reference '<em>Font</em>'.
   * @see de.nordakademie.hausarbeit.stylesheet.Text#getFont()
   * @see #getText()
   * @generated
   */
  EReference getText_Font();

  /**
   * Returns the meta object for class '{@link de.nordakademie.hausarbeit.stylesheet.Title <em>Title</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>Title</em>'.
   * @see de.nordakademie.hausarbeit.stylesheet.Title
   * @generated
   */
  EClass getTitle();

  /**
   * Returns the meta object for the attribute '{@link de.nordakademie.hausarbeit.stylesheet.Title#getName <em>Name</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the attribute '<em>Name</em>'.
   * @see de.nordakademie.hausarbeit.stylesheet.Title#getName()
   * @see #getTitle()
   * @generated
   */
  EAttribute getTitle_Name();

  /**
   * Returns the meta object for the reference '{@link de.nordakademie.hausarbeit.stylesheet.Title#getTabletext <em>Tabletext</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the reference '<em>Tabletext</em>'.
   * @see de.nordakademie.hausarbeit.stylesheet.Title#getTabletext()
   * @see #getTitle()
   * @generated
   */
  EReference getTitle_Tabletext();

  /**
   * Returns the meta object for class '{@link de.nordakademie.hausarbeit.stylesheet.HighDiv <em>High Div</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>High Div</em>'.
   * @see de.nordakademie.hausarbeit.stylesheet.HighDiv
   * @generated
   */
  EClass getHighDiv();

  /**
   * Returns the meta object for class '{@link de.nordakademie.hausarbeit.stylesheet.WideBorderTable <em>Wide Border Table</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>Wide Border Table</em>'.
   * @see de.nordakademie.hausarbeit.stylesheet.WideBorderTable
   * @generated
   */
  EClass getWideBorderTable();

  /**
   * Returns the meta object for the reference '{@link de.nordakademie.hausarbeit.stylesheet.WideBorderTable#getTabletext <em>Tabletext</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the reference '<em>Tabletext</em>'.
   * @see de.nordakademie.hausarbeit.stylesheet.WideBorderTable#getTabletext()
   * @see #getWideBorderTable()
   * @generated
   */
  EReference getWideBorderTable_Tabletext();

  /**
   * Returns the meta object for class '{@link de.nordakademie.hausarbeit.stylesheet.NoBorderTable <em>No Border Table</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>No Border Table</em>'.
   * @see de.nordakademie.hausarbeit.stylesheet.NoBorderTable
   * @generated
   */
  EClass getNoBorderTable();

  /**
   * Returns the meta object for the reference '{@link de.nordakademie.hausarbeit.stylesheet.NoBorderTable#getTabletext <em>Tabletext</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the reference '<em>Tabletext</em>'.
   * @see de.nordakademie.hausarbeit.stylesheet.NoBorderTable#getTabletext()
   * @see #getNoBorderTable()
   * @generated
   */
  EReference getNoBorderTable_Tabletext();

  /**
   * Returns the meta object for class '{@link de.nordakademie.hausarbeit.stylesheet.Form <em>Form</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>Form</em>'.
   * @see de.nordakademie.hausarbeit.stylesheet.Form
   * @generated
   */
  EClass getForm();

  /**
   * Returns the meta object for the reference '{@link de.nordakademie.hausarbeit.stylesheet.Form#getTabletext <em>Tabletext</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the reference '<em>Tabletext</em>'.
   * @see de.nordakademie.hausarbeit.stylesheet.Form#getTabletext()
   * @see #getForm()
   * @generated
   */
  EReference getForm_Tabletext();

  /**
   * Returns the meta object for class '{@link de.nordakademie.hausarbeit.stylesheet.GreySubtitle <em>Grey Subtitle</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>Grey Subtitle</em>'.
   * @see de.nordakademie.hausarbeit.stylesheet.GreySubtitle
   * @generated
   */
  EClass getGreySubtitle();

  /**
   * Returns the meta object for the reference '{@link de.nordakademie.hausarbeit.stylesheet.GreySubtitle#getTabletext <em>Tabletext</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for the reference '<em>Tabletext</em>'.
   * @see de.nordakademie.hausarbeit.stylesheet.GreySubtitle#getTabletext()
   * @see #getGreySubtitle()
   * @generated
   */
  EReference getGreySubtitle_Tabletext();

  /**
   * Returns the meta object for class '{@link de.nordakademie.hausarbeit.stylesheet.InputField <em>Input Field</em>}'.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the meta object for class '<em>Input Field</em>'.
   * @see de.nordakademie.hausarbeit.stylesheet.InputField
   * @generated
   */
  EClass getInputField();

  /**
   * Returns the factory that creates the instances of the model.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @return the factory that creates the instances of the model.
   * @generated
   */
  StylesheetFactory getStylesheetFactory();

  /**
   * <!-- begin-user-doc -->
   * Defines literals for the meta objects that represent
   * <ul>
   *   <li>each class,</li>
   *   <li>each feature of each class,</li>
   *   <li>each enum,</li>
   *   <li>and each data type</li>
   * </ul>
   * <!-- end-user-doc -->
   * @generated
   */
  interface Literals
  {
    /**
     * The meta object literal for the '{@link de.nordakademie.hausarbeit.stylesheet.impl.StylesheetImpl <em>Stylesheet</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see de.nordakademie.hausarbeit.stylesheet.impl.StylesheetImpl
     * @see de.nordakademie.hausarbeit.stylesheet.impl.StylesheetPackageImpl#getStylesheet()
     * @generated
     */
    EClass STYLESHEET = eINSTANCE.getStylesheet();

    /**
     * The meta object literal for the '<em><b>Color</b></em>' containment reference list feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EReference STYLESHEET__COLOR = eINSTANCE.getStylesheet_Color();

    /**
     * The meta object literal for the '<em><b>Font</b></em>' containment reference list feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EReference STYLESHEET__FONT = eINSTANCE.getStylesheet_Font();

    /**
     * The meta object literal for the '<em><b>Rules</b></em>' containment reference list feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EReference STYLESHEET__RULES = eINSTANCE.getStylesheet_Rules();

    /**
     * The meta object literal for the '{@link de.nordakademie.hausarbeit.stylesheet.impl.ColorImpl <em>Color</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see de.nordakademie.hausarbeit.stylesheet.impl.ColorImpl
     * @see de.nordakademie.hausarbeit.stylesheet.impl.StylesheetPackageImpl#getColor()
     * @generated
     */
    EClass COLOR = eINSTANCE.getColor();

    /**
     * The meta object literal for the '<em><b>Name</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute COLOR__NAME = eINSTANCE.getColor_Name();

    /**
     * The meta object literal for the '{@link de.nordakademie.hausarbeit.stylesheet.impl.FontImpl <em>Font</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see de.nordakademie.hausarbeit.stylesheet.impl.FontImpl
     * @see de.nordakademie.hausarbeit.stylesheet.impl.StylesheetPackageImpl#getFont()
     * @generated
     */
    EClass FONT = eINSTANCE.getFont();

    /**
     * The meta object literal for the '<em><b>Name</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute FONT__NAME = eINSTANCE.getFont_Name();

    /**
     * The meta object literal for the '{@link de.nordakademie.hausarbeit.stylesheet.impl.RuleImpl <em>Rule</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see de.nordakademie.hausarbeit.stylesheet.impl.RuleImpl
     * @see de.nordakademie.hausarbeit.stylesheet.impl.StylesheetPackageImpl#getRule()
     * @generated
     */
    EClass RULE = eINSTANCE.getRule();

    /**
     * The meta object literal for the '{@link de.nordakademie.hausarbeit.stylesheet.impl.HeaderImpl <em>Header</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see de.nordakademie.hausarbeit.stylesheet.impl.HeaderImpl
     * @see de.nordakademie.hausarbeit.stylesheet.impl.StylesheetPackageImpl#getHeader()
     * @generated
     */
    EClass HEADER = eINSTANCE.getHeader();

    /**
     * The meta object literal for the '{@link de.nordakademie.hausarbeit.stylesheet.impl.BodyImpl <em>Body</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see de.nordakademie.hausarbeit.stylesheet.impl.BodyImpl
     * @see de.nordakademie.hausarbeit.stylesheet.impl.StylesheetPackageImpl#getBody()
     * @generated
     */
    EClass BODY = eINSTANCE.getBody();

    /**
     * The meta object literal for the '<em><b>Name</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute BODY__NAME = eINSTANCE.getBody_Name();

    /**
     * The meta object literal for the '{@link de.nordakademie.hausarbeit.stylesheet.impl.TextImpl <em>Text</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see de.nordakademie.hausarbeit.stylesheet.impl.TextImpl
     * @see de.nordakademie.hausarbeit.stylesheet.impl.StylesheetPackageImpl#getText()
     * @generated
     */
    EClass TEXT = eINSTANCE.getText();

    /**
     * The meta object literal for the '<em><b>Color</b></em>' reference feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EReference TEXT__COLOR = eINSTANCE.getText_Color();

    /**
     * The meta object literal for the '<em><b>Font</b></em>' reference feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EReference TEXT__FONT = eINSTANCE.getText_Font();

    /**
     * The meta object literal for the '{@link de.nordakademie.hausarbeit.stylesheet.impl.TitleImpl <em>Title</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see de.nordakademie.hausarbeit.stylesheet.impl.TitleImpl
     * @see de.nordakademie.hausarbeit.stylesheet.impl.StylesheetPackageImpl#getTitle()
     * @generated
     */
    EClass TITLE = eINSTANCE.getTitle();

    /**
     * The meta object literal for the '<em><b>Name</b></em>' attribute feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EAttribute TITLE__NAME = eINSTANCE.getTitle_Name();

    /**
     * The meta object literal for the '<em><b>Tabletext</b></em>' reference feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EReference TITLE__TABLETEXT = eINSTANCE.getTitle_Tabletext();

    /**
     * The meta object literal for the '{@link de.nordakademie.hausarbeit.stylesheet.impl.HighDivImpl <em>High Div</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see de.nordakademie.hausarbeit.stylesheet.impl.HighDivImpl
     * @see de.nordakademie.hausarbeit.stylesheet.impl.StylesheetPackageImpl#getHighDiv()
     * @generated
     */
    EClass HIGH_DIV = eINSTANCE.getHighDiv();

    /**
     * The meta object literal for the '{@link de.nordakademie.hausarbeit.stylesheet.impl.WideBorderTableImpl <em>Wide Border Table</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see de.nordakademie.hausarbeit.stylesheet.impl.WideBorderTableImpl
     * @see de.nordakademie.hausarbeit.stylesheet.impl.StylesheetPackageImpl#getWideBorderTable()
     * @generated
     */
    EClass WIDE_BORDER_TABLE = eINSTANCE.getWideBorderTable();

    /**
     * The meta object literal for the '<em><b>Tabletext</b></em>' reference feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EReference WIDE_BORDER_TABLE__TABLETEXT = eINSTANCE.getWideBorderTable_Tabletext();

    /**
     * The meta object literal for the '{@link de.nordakademie.hausarbeit.stylesheet.impl.NoBorderTableImpl <em>No Border Table</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see de.nordakademie.hausarbeit.stylesheet.impl.NoBorderTableImpl
     * @see de.nordakademie.hausarbeit.stylesheet.impl.StylesheetPackageImpl#getNoBorderTable()
     * @generated
     */
    EClass NO_BORDER_TABLE = eINSTANCE.getNoBorderTable();

    /**
     * The meta object literal for the '<em><b>Tabletext</b></em>' reference feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EReference NO_BORDER_TABLE__TABLETEXT = eINSTANCE.getNoBorderTable_Tabletext();

    /**
     * The meta object literal for the '{@link de.nordakademie.hausarbeit.stylesheet.impl.FormImpl <em>Form</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see de.nordakademie.hausarbeit.stylesheet.impl.FormImpl
     * @see de.nordakademie.hausarbeit.stylesheet.impl.StylesheetPackageImpl#getForm()
     * @generated
     */
    EClass FORM = eINSTANCE.getForm();

    /**
     * The meta object literal for the '<em><b>Tabletext</b></em>' reference feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EReference FORM__TABLETEXT = eINSTANCE.getForm_Tabletext();

    /**
     * The meta object literal for the '{@link de.nordakademie.hausarbeit.stylesheet.impl.GreySubtitleImpl <em>Grey Subtitle</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see de.nordakademie.hausarbeit.stylesheet.impl.GreySubtitleImpl
     * @see de.nordakademie.hausarbeit.stylesheet.impl.StylesheetPackageImpl#getGreySubtitle()
     * @generated
     */
    EClass GREY_SUBTITLE = eINSTANCE.getGreySubtitle();

    /**
     * The meta object literal for the '<em><b>Tabletext</b></em>' reference feature.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    EReference GREY_SUBTITLE__TABLETEXT = eINSTANCE.getGreySubtitle_Tabletext();

    /**
     * The meta object literal for the '{@link de.nordakademie.hausarbeit.stylesheet.impl.InputFieldImpl <em>Input Field</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see de.nordakademie.hausarbeit.stylesheet.impl.InputFieldImpl
     * @see de.nordakademie.hausarbeit.stylesheet.impl.StylesheetPackageImpl#getInputField()
     * @generated
     */
    EClass INPUT_FIELD = eINSTANCE.getInputField();

  }

} //StylesheetPackage
